trip abroad - Español Inglés Diccionario